#include "CH58x_common.h"

#define BUSY_PIN    GPIO_Pin_6
#define RST_N_PIN   GPIO_Pin_0
#define SHD_N_PIN   GPIO_Pin_1
#define CS_PIN      GPIO_Pin_2
#define SCLK_PIN    GPIO_Pin_3
#define MOSI_PIN    GPIO_Pin_15




#define CS_H GPIOA_SetBits(CS_PIN)
#define CS_L GPIOA_ResetBits(CS_PIN)
#define SCLK_H GPIOA_SetBits(SCLK_PIN)
#define SCLK_L GPIOA_ResetBits(SCLK_PIN)
#define MOSI_H GPIOA_SetBits(MOSI_PIN)
#define MOSI_L GPIOA_ResetBits(MOSI_PIN)
#define RST_H GPIOA_SetBits(RST_N_PIN)
#define SHD_H GPIOA_SetBits(SHD_N_PIN)

void bit9Init(void);

void allWhite(void);
void allBlack(void);
void displayData(uint8_t *displayData);

